package com.hnu.store.service;

import com.hnu.store.entity.Inform;
import java.util.List;
import java.util.Set;

public interface IInformService {

  /**
   * 通过用户昵称获取聊天消息
   * @param userName 用户名
   * @param otherName
   */
  List<Inform> getMessageListByName(String userName, String otherName);

  /**
   * 获取对话窗口列表
   * @param userName 用户名
   */
  Set<String> getSessionListByName(String userName);

  /**
   * 发送消息
   * @param sendName 发送人
   * @param receiveName 接收人
   * @param content 聊天内容
   */
  Inform addMessage(String sendName,String receiveName,String content);
}
